
Overview
Students will develop an understanding of how to develop a computational model starting from basic intuitions about individual behavior, then gradually and iteratively making improvements and adding complexity. They will begin by using block-based programming tools, but will eventually transition to simple text-based programming. Finally, they will learn how to critically evaluate models for their realism and usefulness using data from the Isle Royale ecosystem, and use the model they built over the unit to make predictions about the future of that ecosystem.
Underlying Lessons
Standards
Next Generation Science Standards
- Life Science
- NGSS Crosscutting Concept
- NGSS Practice
Computational Thinking in STEM
- Data Practices
- Modeling and Simulation Practices
- Computational Problem Solving Practices
- Systems Thinking Practices
Credits
Unit designed/developed by Dabholkar, S., Hall K., Woods P., & Bain C.
Acknowledgement
This work is supported by the National Science Foundation (grants CNS-1138461, CNS-1441041 and DRL-1020101) and the Spencer Foundation (grant 201600069). Any opinions, findings, conclusions, and/or recommendations are those of the investigators and do not necessarily reflect the views of the funding organizations.